meets with universal approval - Espagnol Anglais Dictionnaire